steel strap - Alemán Inglés Diccionario